package com.ruijiang.service.VmService;

import com.ruijiang.dto.insert.RegionInsertDto;
import com.ruijiang.dto.page.RegionPageDto;
import com.ruijiang.result.PageResult;

public interface RegionService {


    /**
     * 搜索区域列表
     * @param regionPageDto
     * @return
     */
    PageResult getRegionList(RegionPageDto regionPageDto);


    /**
     * 新增区域
     * @param regionInsertDto
     */
    void insertRegion(RegionInsertDto regionInsertDto);

    /**
     * 修改区域
     *
     * @param id
     * @param regionInsertDto
     */
    void updateRegionById(String id, RegionInsertDto regionInsertDto);

    /**
     * 删除区域
     * @param id
     */
    void deleteRegionById(String id);


}
